#ifndef MESSAGE_CONNECTION_SOCKET_H_15MAR2012
#define MESSAGE_CONNECTION_SOCKET_H_15MAR2012

#include "connectingsocket.h"
#include "plain_text_message.h"


class MessageConnectionSocket : public utils::ConnectionSocket
{
public:
	MessageConnectionSocket( int nFD ) throw();
	void SendMessage( connection::PlainTextMessage* pMsg,  connection::PlainTextSerializer* pSerializer );
	connection::PlainTextMessage* ReceiveMessage( connection::PlainTextSerializer* pSerializer );


}; // class MessageConnectionSocket

#endif
